home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / others / ltmd.zip / MW50.ZIP / DOS.DEF < prev    next >
Text File  |  1988-11-21  |  4KB  |  145 lines

  1. ;-----------------------------------------------------------------------;
  2. ;                                    ;
  3. ;    LOGIMENU File definition for DOS Commands            ;
  4. ;    Copyright (C) 1987 LOGITECH, Inc.                ;
  5. ;                                    ;
  6. ;-----------------------------------------------------------------------;
  7. BEGIN lfbtn,help,altc,lfmot,rtmot,upmot,dnmot
  8.  
  9. lfbtn:    POPUP 1,1,120
  10.     TEXT "┌────────────────────────┬───────────────────────────┬────────────────────────┐"
  11.     TEXT "│  DIR - list directory  │  PRINT file(s)            │  Select_Disk           │"
  12.     TEXT "│  CHKDSK - check disk   │  RENAME file(s)           │  Select_Printer        │"
  13.     TEXT "│  CLS - clear screen    │  TYPE file on screen      │  Directory commands    │"
  14.     TEXT "│  COPY file(s)          │                           │  System information    │"
  15.     TEXT "│  DISKCOPY - copy disk  │                           │                        │"
  16.     TEXT "│  DELETE file(s)        │                           │  H E L P               │"
  17.     TEXT "└────────────────────────┴───────────────────────────┴────────────────────────┘"
  18.     SELECT 2,3,22,dir
  19.     SELECT 3,3,22,chkdsk
  20.     SELECT 4,3,22,cls
  21.     SELECT 5,3,22,copy
  22.     SELECT 6,3,22,dskcopy
  23.     SELECT 7,3,22,delete
  24.  
  25.     SELECT 2,28,24,print
  26.     SELECT 3,28,24,rename
  27.     SELECT 4,28,24,ctype
  28.     SELECT 5,28,24
  29.     SELECT 6,28,24
  30.     SELECT 7,28,24
  31.  
  32.     SELECT 2,56,19,seldsk
  33.     SELECT 3,56,19,selprt
  34.     SELECT 4,56,19,subdir
  35.     SELECT 5,56,19,sinfo
  36.     SELECT 6,56,19
  37.     SELECT 7,56,19,help
  38.     PEND
  39.  
  40. lfmot:    TYPE 0,75
  41. rtmot:    TYPE 0,77
  42. upmot:    TYPE 0,72
  43. dnmot:    TYPE 0,80
  44.  
  45. dir:    EXECUTE tdir,drive
  46. chkdsk: EXECUTE tchkdsk,drive
  47. cls:    TYPE "CLS",13
  48. copy:    TYPE "COPY "
  49. print:    TYPE "PRINT "
  50. ctype:    TYPE "TYPE "
  51. delete: TYPE "DEL "
  52. rename:    TYPE "RENAME "
  53. dskcopy:EXECUTE dcopy,seldsk1,seldsk2    
  54. seldsk: EXECUTE drive
  55. selprt: EXECUTE pport
  56. subdir: EXECUTE csdir
  57.  
  58. dcopy: TYPE "DISKCOPY "
  59. seldsk1:EXECUTE drive1
  60. seldsk2:EXECUTE drive2
  61.  
  62. drive1:    MENU "Source drive",1,5
  63.     OPTION "A",da1
  64.     OPTION "B",db1
  65.     MEND
  66.  
  67. da1: TYPE "A: "
  68. db1: TYPE "B: "
  69.     
  70. drive2:    MENU "Target drive",1,15
  71.     OPTION "A",da
  72.     OPTION "B",db
  73.     MEND
  74.  
  75. help:    POPUP 1,1,120
  76.     TEXT "┌────────────────────────────────────────────────────────────────────────────┐"
  77.     TEXT "│                        LOGIMENU Setting  for MS-DOS                        │"
  78.     TEXT "├────────────────────────────────────────────────────────────────────────────┤"
  79.     TEXT "│ This sample setting is to be used while having the DOS prompt.             │"
  80.     TEXT "│ Please note that you need to call LOGIMENU DOS when exiting from a mouse   │"
  81.     TEXT "│ application.  Here is the meaning of the 3 buttons:                        │"
  82.     TEXT "│         LEFT: Call the main menu; select an item by pressing any button.   │"
  83.     TEXT "│       MIDDLE: Call this screen; cancel it by pressing any button.          │"
  84.     TEXT "│        RIGHT: CTRL-C (will cancel the DOS command).                        │"
  85.     TEXT "│ Any menu can be canceled by pressing two buttons at the same time.         │"
  86.     TEXT "└────────────────────────────────────────────────────────────────────────────┘"
  87.     SELECT 2,3,74
  88.     PEND
  89.  
  90. tdir:     TYPE "DIR "
  91. tchkdsk: TYPE "CHKDSK "
  92.  
  93. drive:    MENU "Select drive",1,5
  94.     OPTION "Default",df
  95.     OPTION "A",da
  96.     OPTION "B",db
  97.     OPTION "C",dc
  98.     OPTION "D",dd
  99.     MEND
  100.  
  101. da:    TYPE "A:",13
  102. db:    TYPE "B:",13
  103. dc:    TYPE "C:",13
  104. dd:    TYPE "D:",13
  105. df:    TYPE 13
  106.  
  107. pport:    MENU "Select printer port.",1,5
  108.     OPTION "Cancel"
  109.     OPTION "Serial port COM1",ppa
  110.     OPTION "Serial port COM2",ppb
  111.     OPTION "Parallel port LPT1",ppp
  112.     MEND
  113.  
  114. ppa:    TYPE "MODE LPT1:=COM1",13
  115. ppb:    TYPE "MODE LPT1:=COM2",13
  116. ppp:    TYPE "MODE LPT1:",13
  117.  
  118. CSDIR:    MENU "Subdirectory commands",1,5
  119.     OPTION "Display current sub-directory",DCD
  120.     OPTION "Change directory",CDR
  121.     OPTION "Make directory",MDR
  122.     OPTION "Remove directory",RDR
  123.     MEND
  124.  
  125. DCD:    TYPE "CD",13
  126. CDR:    TYPE "CHDIR "
  127. MDR:    TYPE "MKDIR "
  128. RDR:    TYPE "RMDIR "
  129.  
  130. SINFO:    MENU "System information.",1,5,inverse
  131.     OPTION "MS-DOS version",VER
  132.     OPTION "BREAK status",BRK
  133.     OPTION "VERIFY status",VERIF
  134.     OPTION "VOLUME name",VOL
  135.     OPTION "All of above !",ALL
  136.     MEND
  137.  
  138. VER:    TYPE "VER",13
  139. BRK:    TYPE "BREAK",13
  140. VERIF:    TYPE "VERIFY",13
  141. VOL:    TYPE "VOL",13
  142. ALL:    EXECUTE VER,BRK,VERIF,VOL
  143.  
  144. altc:    TYPE 3
  145.